physically deteriorated - Français Anglais Dictionnaire